#define High 16
#define Width 16
#define SFOOD 'O'
#define SBODY '#'
#define SHEAD '@'

#define SIGRESUME SIGUSR2
#define SIGSUSPEND SIGUSR1
void register_sus_sig(void);
#define SIGPQUIT SIGQUIT
void register_pquit_sig(void);


char board[High * Width];
extern unsigned stack[High * Width];
extern int top;
void eat(int dir);
void move(int dir);
void *run(void *);
